/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package rom.mob;

/**
 *
 * @author Luis
 */
public class Mob {
    
    private int id;
    private String eName;
    private String jName;
    private int level;
    private int hp;
    private int sp;
    private int exp;
    private int jExp;
    private int rangeAttack;
    private int attackMin;
    private int attackMax;
    private int defence;
    private int magicDefence;
    private int strength;
    private int agility;
    private int vitality;
    private int intelligence;
    private int dexterity;
    private int luck;
    private int rangeSkill;
    private int rangeSight;
    private MobScale mobScale;
    private MobRace mobRace;
    private MobElement mobElement;
    private MobMode mobMode;
    private int speed;
    private int attackDelay;
    private int attackAnimationMotion;
    private int damageAnimationMotion;
    private MobItemDrop mobItemDrop;
    private MobCardDrop mobCardDrop;

    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the eName
     */
    public String geteName() {
        return eName;
    }

    /**
     * @param eName the eName to set
     */
    public void seteName(String eName) {
        this.eName = eName;
    }

    /**
     * @return the jName
     */
    public String getjName() {
        return jName;
    }

    /**
     * @param jName the jName to set
     */
    public void setjName(String jName) {
        this.jName = jName;
    }

    /**
     * @return the level
     */
    public int getLevel() {
        return level;
    }

    /**
     * @param level the level to set
     */
    public void setLevel(int level) {
        this.level = level;
    }

    /**
     * @return the hp
     */
    public int getHp() {
        return hp;
    }

    /**
     * @param hp the hp to set
     */
    public void setHp(int hp) {
        this.hp = hp;
    }

    /**
     * @return the sp
     */
    public int getSp() {
        return sp;
    }

    /**
     * @param sp the sp to set
     */
    public void setSp(int sp) {
        this.sp = sp;
    }

    /**
     * @return the exp
     */
    public int getExp() {
        return exp;
    }

    /**
     * @param exp the exp to set
     */
    public void setExp(int exp) {
        this.exp = exp;
    }

    /**
     * @return the jExp
     */
    public int getjExp() {
        return jExp;
    }

    /**
     * @param jExp the jExp to set
     */
    public void setjExp(int jExp) {
        this.jExp = jExp;
    }

    /**
     * @return the rangeAttack
     */
    public int getRangeAttack() {
        return rangeAttack;
    }

    /**
     * @param rangeAttack the rangeAttack to set
     */
    public void setRangeAttack(int rangeAttack) {
        this.rangeAttack = rangeAttack;
    }

    /**
     * @return the attackMin
     */
    public int getAttackMin() {
        return attackMin;
    }

    /**
     * @param attackMin the attackMin to set
     */
    public void setAttackMin(int attackMin) {
        this.attackMin = attackMin;
    }

    /**
     * @return the attackMax
     */
    public int getAttackMax() {
        return attackMax;
    }

    /**
     * @param attackMax the attackMax to set
     */
    public void setAttackMax(int attackMax) {
        this.attackMax = attackMax;
    }

    /**
     * @return the defence
     */
    public int getDefence() {
        return defence;
    }

    /**
     * @param defence the defence to set
     */
    public void setDefence(int defence) {
        this.defence = defence;
    }

    /**
     * @return the magicDefence
     */
    public int getMagicDefence() {
        return magicDefence;
    }

    /**
     * @param magicDefence the magicDefence to set
     */
    public void setMagicDefence(int magicDefence) {
        this.magicDefence = magicDefence;
    }

    /**
     * @return the strength
     */
    public int getStrength() {
        return strength;
    }

    /**
     * @param strength the strength to set
     */
    public void setStrength(int strength) {
        this.strength = strength;
    }

    /**
     * @return the agility
     */
    public int getAgility() {
        return agility;
    }

    /**
     * @param agility the agility to set
     */
    public void setAgility(int agility) {
        this.agility = agility;
    }

    /**
     * @return the vitality
     */
    public int getVitality() {
        return vitality;
    }

    /**
     * @param vitality the vitality to set
     */
    public void setVitality(int vitality) {
        this.vitality = vitality;
    }

    /**
     * @return the intelligence
     */
    public int getIntelligence() {
        return intelligence;
    }

    /**
     * @param intelligence the intelligence to set
     */
    public void setIntelligence(int intelligence) {
        this.intelligence = intelligence;
    }

    /**
     * @return the dexterity
     */
    public int getDexterity() {
        return dexterity;
    }

    /**
     * @param dexterity the dexterity to set
     */
    public void setDexterity(int dexterity) {
        this.dexterity = dexterity;
    }

    /**
     * @return the luck
     */
    public int getLuck() {
        return luck;
    }

    /**
     * @param luck the luck to set
     */
    public void setLuck(int luck) {
        this.luck = luck;
    }

    /**
     * @return the rangeSkill
     */
    public int getRangeSkill() {
        return rangeSkill;
    }

    /**
     * @param rangeSkill the rangeSkill to set
     */
    public void setRangeSkill(int rangeSkill) {
        this.rangeSkill = rangeSkill;
    }

    /**
     * @return the rangeSight
     */
    public int getRangeSight() {
        return rangeSight;
    }

    /**
     * @param rangeSight the rangeSight to set
     */
    public void setRangeSight(int rangeSight) {
        this.rangeSight = rangeSight;
    }

    /**
     * @return the mobScale
     */
    public MobScale getMobScale() {
        return mobScale;
    }

    /**
     * @param mobScale the mobScale to set
     */
    public void setMobScale(MobScale mobScale) {
        this.mobScale = mobScale;
    }

    /**
     * @return the mobRace
     */
    public MobRace getMobRace() {
        return mobRace;
    }

    /**
     * @param mobRace the mobRace to set
     */
    public void setMobRace(MobRace mobRace) {
        this.mobRace = mobRace;
    }

    /**
     * @return the mobElement
     */
    public MobElement getMobElement() {
        return mobElement;
    }

    /**
     * @param mobElement the mobElement to set
     */
    public void setMobElement(MobElement mobElement) {
        this.mobElement = mobElement;
    }

    /**
     * @return the mobMode
     */
    public MobMode getMobMode() {
        return mobMode;
    }

    /**
     * @param mobMode the mobMode to set
     */
    public void setMobMode(MobMode mobMode) {
        this.mobMode = mobMode;
    }

    /**
     * @return the speed
     */
    public int getSpeed() {
        return speed;
    }

    /**
     * @param speed the speed to set
     */
    public void setSpeed(int speed) {
        this.speed = speed;
    }

    /**
     * @return the attackDelay
     */
    public int getAttackDelay() {
        return attackDelay;
    }

    /**
     * @param attackDelay the attackDelay to set
     */
    public void setAttackDelay(int attackDelay) {
        this.attackDelay = attackDelay;
    }

    /**
     * @return the attackAnimationMotion
     */
    public int getAttackAnimationMotion() {
        return attackAnimationMotion;
    }

    /**
     * @param attackAnimationMotion the attackAnimationMotion to set
     */
    public void setAttackAnimationMotion(int attackAnimationMotion) {
        this.attackAnimationMotion = attackAnimationMotion;
    }

    /**
     * @return the damageAnimationMotion
     */
    public int getDamageAnimationMotion() {
        return damageAnimationMotion;
    }

    /**
     * @param damageAnimationMotion the damageAnimationMotion to set
     */
    public void setDamageAnimationMotion(int damageAnimationMotion) {
        this.damageAnimationMotion = damageAnimationMotion;
    }

    /**
     * @return the mobItemDrop
     */
    public MobItemDrop getMobItemDrop() {
        return mobItemDrop;
    }

    /**
     * @param mobItemDrop the mobItemDrop to set
     */
    public void setMobItemDrop(MobItemDrop mobItemDrop) {
        this.mobItemDrop = mobItemDrop;
    }

    /**
     * @return the mobCardDrop
     */
    public MobCardDrop getMobCardDrop() {
        return mobCardDrop;
    }

    /**
     * @param mobCardDrop the mobCardDrop to set
     */
    public void setMobCardDrop(MobCardDrop mobCardDrop) {
        this.mobCardDrop = mobCardDrop;
    }
    
    
}
